Dynamic Controllability of Temporally-flexible Reactive Programs
نویسندگان
چکیده
In this paper we extend dynamic controllability of temporally-flexible plans to temporally-flexible reactive programs. We consider three reactive programming language constructs whose behavior depends on runtime observations; conditional execution, iteration, and exception handling. Temporally-flexible reactive programs are distinguished from temporally-flexible plans in that program execution is conditioned on the runtime state of the world. In addition, exceptions are thrown and caught at runtime in response to violated timing constraints, and handled exceptions are considered successful program executions. Dynamic controllability corresponds to a guarantee that a program will execute to completion, despite runtime constraint violations and uncertainty in runtime state. An algorithm is developed which frames the dynamic controllability problem as an AND/OR search tree over possible program executions. A key advantage of this approach is the ability to enumerate only a subset of possible program executions that guarantees dynamic controllability, framed as an AND/OR solution subtree.
منابع مشابه
Coupled BE-FE Scheme for Three-Dimensional Dynamic Interaction of a Transversely Isotropic Half-Space with a Flexible Structure
The response of structures bonded to the surface of a transversely isotropic half-space (TIHS) under the effect of time-harmonic forces is investigated using a coupled FE-BE scheme. To achieve this end, a Finite Element program has been developed for frequency domain analysis of 3D structures, as the first step. The half-space underlying the structure is taken into consideration using a Boundar...
متن کاملNull Controllability for Parabolic Equations with Dynamic Boundary Conditions of Reactive-diffusive Type
We prove null controllability for linear and semilinear heat equations with dynamic boundary conditions of surface diffusion type. The results are based on a new Carleman estimate for this type of boundary conditions.
متن کاملModel Predictive Control of a BCDFIG With Active and Reactive Power Control Capability for Grid-Connected Applications
Recently, Brushless Cascaded Doubly Fed Induction Generator (BCDFIG) has been considered as an attractive choice for grid-connected applications due to its high controllability and reliability. In this paper, a Finite Control Set Model Predictive Control (FCS-MPC) method with active and reactive power control capability in grid-connected mode is proposed for controlling the BCDFIG in a way that...
متن کاملOptimization of Bounds in Temporal Flexible Plans with Dynamic Controllability
A temporal flexible planning problem that involves contingent and requirement events can be formulated as a simple temporal network with uncertainty (STNU). An STNU is controllable when there is a strategy for executing the requirement events (or actions) in such a way that all the conditions involving contingent events can be satisfied in all situations. The most interesting and useful control...
متن کاملOptimal Temporal Planning at Reactive Time Scales via Dynamic Backtracking Branch and Bound
Autonomous robots are being considered for increasingly capable roles in our society, such as urban search and rescue, automation for assisted living, and lunar habitat construction. To fulfill these roles, teams of autonomous robots will need to cooperate together to accomplish complex mission objectives in uncertain and dynamic environments. In these environments, autonomous robots face a hos...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2009